In [1]:
import numpy as np
import pandas as pd
import folium as fo
%matplotlib inline
In [2]:
map = fo.Map()
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [3]:
volcano = pd.read_csv('volcano.csv')
In [8]:
lat_vo = list(volcano['Latitude'])
lon_vo = list(volcano['Longitude'])
name_vo = list(volcano['Name'])
In [9]:
vol = fo.FeatureGroup(name="my map")
In [10]:
for lat,lon,name in zip(lat_vo,lon_vo,name_vo):
    vol.add_child(fo.Marker(location=[lat,lon], popup =name ,icon=fo.Icon(color='red')))
In [ ]:
 
In [12]:
vol.add_child(fo.GeoJson(data=(open('world.json','r',encoding='utf-8-sig').read())))
Out[12]:
<folium.map.FeatureGroup at 0x18b039a85e0>
In [13]:
map.add_child(vol)
Out[13]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [ ]: